clock track recorder - Spanish English Dictionary